petrol tank tell-tale - German English Dictionary